بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
لود خودکار
سلام
چکار کنم صفحه برنامه خودکار لود بشه و اطلاعاتش بروز بشن یعنی اگه تو دیتابیس اصلاعاتی اضافه کردم بدون لود دستی اصلاعات صفحه بروز بشن و اصلاعات جدید دیتابیس دیده بشن
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
sadeghbarout
12 سال پیش
0
0
اطلاعات از کجا وارد دیتابیس میشن؟ خب بالاخره یه دکمه ای میزنی که اطلاعات وارد دیتابیس بشن دیگه. توی همون دکمه بگو اطلاعات رو refresh کنه.
اگه هم اطلاعات دارن مثلا از اینترنت آپدیت میشن که از یه Service برای refresh کردن اطلاعات استفاده کن یا بگو موقعی که کدهای اضافه شدن به دیتابیس تموم شد ، اطلاعات یه refresh بشه
پاسخ به سوال
Mir Unknown
12 سال پیش
0
0
package ir.qchat.app.myapp.qchat;
import java.util.ArrayList;
import org.apache.http.NameValuePair;
import org.apache.http.message.BasicNameValuePair;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.ListView;
import android.widget.Toast;
import com.jeremyfeinstein.slidingmenu.lib.SlidingMenu;
public class test extends Activity {
private ArrayAdapter adapter;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.khane);
final ListView ltvChat = (ListView) findViewById(R.id.ltvChat);
final EditText edtChat = (EditText) findViewById(R.id.edtChat);
Button btnSend = (Button) findViewById(R.id.btnSend);
adapter = new AdapterNote(G.chats);
ltvChat.setAdapter(adapter);
adapter = new AdapterNote(G.chats);
Commands.readchat();
adapter.notifyDataSetChanged();
btnSend.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
if (edtChat.getText().toString().length() > 0) {
ArrayList<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("chat", edtChat.getText().toString()));
Commands.sendData(params);
Commands.readchat();
adapter.notifyDataSetChanged();
}
}
});
}
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .