Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > Mobile > Mobile Forum > สอบถามหน่อยครับเกี่ยวกับ android ปัญหาการใช้ edittext กับ Spinner ร่วมกันในการ search ข้อมูล ผ่าน webserver



 

สอบถามหน่อยครับเกี่ยวกับ android ปัญหาการใช้ edittext กับ Spinner ร่วมกันในการ search ข้อมูล ผ่าน webserver

 



Topic : 091183



โพสกระทู้ ( 97 )
บทความ ( 0 )



สถานะออฟไลน์




คือผมติดปัญหา จากการ search ครับ
พอดี ผมอยาก ใช้ edittext กับ spinner เพื่อน ต้องการ search ข้อมูล
ปัญหาคือ ผมใช้แต่ edittext แต่ผมไม่รุ้ว่าจะใช้ร่วมกันได้อย่างไร รบกวนพี่ๆตอบคำถามหน่อยครับ ขอบคุณมากครับ

ผมอยาก ส่งค่าใน spinner เป็นแบบ ตัวเลข เพื่อจะเอาไปค้นหาใน php ครับ แล้วมันจะใช้ร่วมกันได้ยังไงครับ ถ้ามี code รบกวนหน่อยนะครับ



Tag : Mobile, Android







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-02-20 17:59:40 By : makachol View : 1815 Reply : 7
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

Capture หน้าจอมาให้ดูหน่อยครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-21 09:26:39 By : mr.win
 


 

No. 2



โพสกระทู้ ( 97 )
บทความ ( 0 )



สถานะออฟไลน์


ไฟลรูป

ก้คือผมจะทำงาน search หาข็อมูลของคน จากเลข และ ปีครับ โดยใช้การเชื่อมต่อกับ php เพื่อ ไปดึงข้อมูลจาก mysql ผมเลยอยากรู้ว่าจะ แมด ระหว่าง ช่อง edittext กับ spinner ยังงัยครับ เพื่อส่งค่า ไปสองตัวเพื่อไปหาข้อมูล รบกวนหน่อยนะครับ ถ้ามีโค้ดจะดีมากเลยครับ ผมไม่ค่อยเก่ง และก็ไม่รุ้โค้ด ครับ ขอบคุณร่วงหน้านะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-02-21 17:46:41 By : makachol
 

 

No. 3



โพสกระทู้ ( 8 )
บทความ ( 0 )



สถานะออฟไลน์


ขอสอบถามด้วยครับว่า ถ้าผมต้องการ กดปุ่ม + - เพื่อเพิ่มค่าเข้าไปใน EditText ทำอย่างไร คือ Field นี้เป็นตัวเลข ผมลองทำแล้วแล้วไม่ได้รบกวนด้วยครับ * ผมแนบโค็ดมาด้วยครับ

ภาพหน้าจอ

Code (Android-Java)
package com.app.mobilerest;

import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.ByteArrayOutputStream;
import java.io.Closeable;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URL;

import android.app.Activity;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.os.Bundle;
import android.util.Log;
import android.view.KeyEvent;
import android.view.View;
import android.view.Window;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;

public class OrderDetail extends Activity {


	@Override
	public boolean onKeyDown(int keyCode, KeyEvent event) {
		if (android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.ECLAIR
				&& (keyCode == KeyEvent.KEYCODE_BACK)
				&& event.getRepeatCount() == 0) {
			onBackPressed();
		}
		return super.onKeyDown(keyCode, event);
	}

	@Override
	public void onBackPressed() {
		Toast.makeText(OrderDetail.this, "Back", Toast.LENGTH_SHORT).show();
		Intent newActivity = new Intent(OrderDetail.this, TakeOrder.class);
		startActivity(newActivity);
		finish();

		return;
	}

	public String rUserID,rProductCode,rProductName,rOrderUnit,rOrderPrice,rOrderQty,rProductUrl,rRemark;

	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.order_detail);
		Intent intent= getIntent();
    	rUserID = intent.getStringExtra("sUserID"); 
    	rProductCode = intent.getStringExtra("sProductCode"); 
    	rProductName = intent.getStringExtra("sProductName"); 
    	rOrderUnit = intent.getStringExtra("sOrderUnit"); 
    	rOrderPrice = intent.getStringExtra("sOrderPrice"); 
    	rOrderQty = intent.getStringExtra("sOrderQty");  	
    	rProductUrl = intent.getStringExtra("sProductUrl"); 
    	rRemark = intent.getStringExtra("sRemark");

    	// Product Name
    	TextView txtName = (TextView)findViewById(R.id.textView2);
    	txtName.setText(rProductName+"("+rOrderUnit+")");
    	
    	// Product Price
    	TextView txtPrice = (TextView)findViewById(R.id.textView4);
    	txtPrice.setText(rOrderPrice);

    	
    	ImageView image = (ImageView) findViewById(R.id.imageView1);   	
        image.setImageBitmap((Bitmap)loadBitmap(rProductUrl));
        
       	// Product Order Qty
    	TextView txtOrderQty = (TextView)findViewById(R.id.edtOrderQty);
    	txtOrderQty.setText(rOrderQty);

    	
       	// Product Order Qty
    	TextView txtRemark = (TextView)findViewById(R.id.edtRemark);
    	txtRemark.setText(rRemark);

        // Incress Order Quantity
        final Button btnInc = (Button) findViewById(R.id.bntInc);
        // Perform action on click
        btnInc.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
            	// to do
            	TextView txtOrderQty = (TextView)findViewById(R.id.edtOrderQty);
            	txtOrderQty.setText(rOrderQty+1);

            	
            }        
        });   
        
        // Decress Order Quantity
        final Button btnDec = (Button) findViewById(R.id.bntInc);
        // Perform action on click
        btnInc.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
            	// to do
            	TextView txtOrderQty = (TextView)findViewById(R.id.edtOrderQty);
            	txtOrderQty.setText(rOrderQty+1);

            	
            }        
        });    	


	}
	
  	/***** Get Image Resource from URL (Start) *****/
	private static final String TAG = "Image";
	private static final int IO_BUFFER_SIZE = 4 * 1024;
	public static Bitmap loadBitmap(String url) {
	    Bitmap bitmap = null;
	    InputStream in = null;
	    BufferedOutputStream out = null; 

	    try {
	        in = new BufferedInputStream(new URL(url).openStream(), IO_BUFFER_SIZE);

	        final ByteArrayOutputStream dataStream = new ByteArrayOutputStream();
	        out = new BufferedOutputStream(dataStream, IO_BUFFER_SIZE);
	        copy(in, out);
	        out.flush();

	        final byte[] data = dataStream.toByteArray();
	        BitmapFactory.Options options = new BitmapFactory.Options();
	        //options.inSampleSize = 1;

	        bitmap = BitmapFactory.decodeByteArray(data, 0, data.length,options);
	    } catch (IOException e) {
	        Log.e(TAG, "Could not load Bitmap from: " + url);
	    } finally {
	        closeStream(in);
	        closeStream(out);
	    }

	    return bitmap;
	}

	 private static void closeStream(Closeable stream) {
	        if (stream != null) {
	            try {
	                stream.close();
	            } catch (IOException e) {
	                android.util.Log.e(TAG, "Could not close stream", e);
	            }
	        }
	    }
	 
	 private static void copy(InputStream in, OutputStream out) throws IOException {
     byte[] b = new byte[IO_BUFFER_SIZE];
     int read;
     while ((read = in.read(b)) != -1) {
         out.write(b, 0, read);
     }
 }
	 /***** Get Image Resource from URL (End) *****/

	 
	// end main
}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-26 01:08:19 By : shinaphol
 


 

No. 4



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook



Go to : Android ProgressBar/ProgressDialog Search Display result Data from Web Server

Apply ไม่ยากครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-26 06:16:57 By : mr.win
 


 

No. 5



โพสกระทู้ ( 8 )
บทความ ( 0 )



สถานะออฟไลน์


หน้าจอรับออร์เดอร์ ร้านอาหาร

คุณวินครับ ผมต้องขอโทษด้วยอาจจะอธิบายไม่ค่อยถูก
คือต้องการของผมคือ ต้องการ กดปุ่ม + เพื่อ เพิ่มค่า และ กดปุ่ม - เพื่อ ลดค่า ใน Text Field ที่ต้องการให้แสดง

Code Order

ตัวอย่าง ค่าใน Field Order มีค่าเท่ากับ 2 ถ้าผมกด ปุ่ม + ค่าใน Field Order น่าจะเป็น 3
แต่กลับ เป็น 21 เหมือนกับว่ามันเอาค่าที่เป็น Text ต่อกัน

รบกวนขอคำชี้แนะด้วยครับ
ขอบคุุณครับ
ชิณพล เลิศวัฒนวณิชย์
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-03-28 23:04:02 By : shinaphol
 


 

No. 6

Guest


ต้องการให้ตัวอักษรที่อยู่ใน sipnner มีขนาดใหญ่ขึ้นต้องทำไงค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-13 12:33:50 By : rr
 


 

No. 7



โพสกระทู้ ( 74 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 5 เขียนโดย : shinaphol เมื่อวันที่ 2013-03-28 23:04:02
รายละเอียดของการตอบ ::
Code (Android-Java)
int i = Integer.valueOf(txtOrderQty .getText().toString()) + 1;
txtOrderQty .setText(String.valueOf(i));


Code (Android-Java)
int i = Integer.valueOf(txtOrderQty .getText().toString()) - 1;
txtOrderQty .setText(String.valueOf(i));


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-11-13 15:01:16 By : C2oWisComing
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามหน่อยครับเกี่ยวกับ android ปัญหาการใช้ edittext กับ Spinner ร่วมกันในการ search ข้อมูล ผ่าน webserver
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่