Birisi bana bu listeden bir öğe seçerken neden seçim yapamadığımı veya tost ekleyemediğimi söyleyebilir.Liste görünümünden öğe tıklatılırken hata oluştu
protected void onPostExecute(List<uploadedContentModels> result) {
super.onPostExecute(result);
dialog.dismiss();
if (result != null) {
VidAddressAdapter adapter = new VidAddressAdapter(getApplicationContext(), R.layout.rowv_vid, result);
listView.setAdapter(adapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
String choice = ((TextView)view).getText().toString();
Toast.makeText(getBaseContext(), choice, Toast.LENGTH_LONG).show();
// Uri video = Uri.parse(clickedAddress);
// videoView.setVideoURI(video);
// videoView.start();
}
});
Aldığım hata; Video klipler adresleri, bunlardan biri de VideoView iletilmesi gereken tıklandığında - Ana aktivitede
04-03 18:31:00.844 24899-24899/net.we4x4.we4x4 E/AndroidRuntime: FATAL EXCEPTION: main
Process: net.we4x4.we4x4, PID: 24899
java.lang.ClassCastException: android.widget.LinearLayout cannot be cast to android.widget.TextView
at net.we4x4.we4x4.MyUploadedVideos$JsonTask$1.onItemClick(MyUploadedVideos.java:185)
at android.widget.AdapterView.performItemClick(AdapterView.java:302)
at android.widget.AbsListView.performItemClick(AbsListView.java:1196)
at android.widget.AbsListView$PerformClick.run(AbsListView.java:3054)
at android.widget.AbsListView$3.run(AbsListView.java:3812)
at android.os.Handler.handleCallback(Handler.java:733)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5584)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1268)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1084)
at dalvik.system.NativeStart.main(Native Method)
i JsonArray tarafından doldurulan bir liste görünümü var. Bunu yapabildiğim gibi yapamayacağımı çünkü kodun bir kısmını yorumladım, çünkü bir uri'ye adresi eşleştirmeye çalışırken bir hata aldım ve sadece Tost seçiminde denediğimde de bir hata aldım. ?
@Amiti_Ranjan Sorunu çözdünüz. – JanusJanus