我在mainactivity添加的onClick我TextView的,我没有错误,但是当我运行的应用程序崩溃说应用程序已停止工作,即使我没有错误,在我的codeS我不知道是什么问题
我希望你能帮助我,在此先感谢
这是我的logcat
3月12日至25日:32:44.694:I /广告(1433):AdLoader 60000毫秒之后超时而得到的URL。
3月12号至25号:33:00.234:I /过程(1433):发送信号。 PID:1433 SIG:9
3月12号至25号:33:38.454:D / dalvikvm(1559):GC_FOR_ALLOC释放40K,4%的自由3135K / 3248K,暂停283ms,总286ms
3月12号至25号:33:38.504:I / dalvikvm堆(1559):成长堆(破片的情况下),以4.200MB为1127536字节分配
3月12号至25号:33:38.654:D / dalvikvm(1559):GC_FOR_ALLOC释放2K,3%的自由4233K / 4352K,暂停146ms,总146ms
3月12号至25号:33:39.144:D / dalvikvm(1559):GC_FOR_ALLOC释放< 1K,3%的自由4238K / 4352K,暂停46ms,共47ms
3月12号至25号:33:39.304:I / dalvikvm堆(1559):成长堆(破片的情况下),以9.535MB为5591056字节分配
3月12号至25号:33:39.394:D / dalvikvm(1559):GC_FOR_ALLOC释放< 1K,2%自由9698K / 9816K,暂停84ms,共84ms
3月12号至25号:33:40.284:V / WebViewChromium(1559):铬绑定到后台活套活套(主,TID 1){} b1d56e50
3月12号至25号:33:40.304:I /铬(1559):[INFO:library_loader_hooks.cc(112)]铬启用日志记录:级别= 0,默认的详细程度= 0
3月12号至25号:33:40.334:I / BrowserProcessMain(1559):初始化铬工艺,提炼= 0
3月12号至25号:33:40.514:D /(1559):HostConnection ::得到()新主机连接建立0xb7a714f8,TID 1559
3月12号至25号:33:40.594:W /铬(1559):警告:proxy_service.cc(888)PAC支持禁用,因为没有系统的实现
3月12号至25号:33:41.664:E / ActivityThread(1559):未能找到com.google.plus.platform供应商信息
3月12号至25号:33:41.774:I /广告(1559):为了得到这个设备上测试广告,呼吁adRequest.addTestDevice(AdRequest.TEST_EMULATOR);
3月12号至25号:33:42.194:D / AndroidRuntime(1559):关闭虚拟机
3月12号至25号:33:42.194:W / dalvikvm(1559):主题ID = 1:螺纹退出与未捕获的异常(组= 0xb1a83ba8)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):致命异常:主要
3月12号至25号:33:42.214:E / AndroidRuntime(1559):工艺:imamalsajadsayings.android.com,PID:1559
3月12号至25号:33:42.214:E / AndroidRuntime(1559):java.lang.RuntimeException的:无法启动的活动ComponentInfo {imamalsajadsayings.android.com/imamalsajadsayings.android.com.MainActivity}:java.lang.ClassCastException:机器人.widget.TextView不能转换为android.widget.LinearLayout
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在android.app.ActivityThread.access $ 800(ActivityThread.java:135)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1196)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在android.os.Handler.dispatchMessage(Handler.java:102)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在android.os.Looper.loop(Looper.java:136)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在android.app.ActivityThread.main(ActivityThread.java:5017)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在java.lang.reflect.Method.invokeNative(本机方法)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在java.lang.reflect.Method.invoke(Method.java:515)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:779)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在dalvik.system.NativeStart.main(本机方法)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):由:java.lang.ClassCastException:android.widget.TextView不能转换为android.widget.LinearLayout
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在imamalsajadsayings.android.com.MainActivity.onCreate(MainActivity.java:20)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在android.app.Activity.performCreate(Activity.java:5231)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
3月12号至25号:33:42.214:E / AndroidRuntime(1559):11 ...更多
3月12号至25号:33:43.064:D / dalvikvm(1559):DexOpt:--- BEGINads478949099.jar(引导= 0)---
3月12号至25号:33:46.024:D / dalvikvm(1559):DexOpt:--- ENDads478949099.jar(成功)---
3月12号至25号:33:46.024:D / dalvikvm(1559):DEX preP'/data/data/imamalsajadsayings.android.com/cache/ads478949099.jar:解压缩到54ms,改写2963ms
3月12号至25号:33:46.844:I /广告(1559):adRequestUrlHtml:LT; HTML&GT;&LT; HEAD&GT;&LT;脚本src="http://media.admob.com/sdk-core-v40.js"></script><script>AFMA_getSdkConstants();AFMA_buildAdURL({"$p$pqs":0,"session_id":"5927457787414134416","seq_num":"1","slotname":"a152b5665edfefd","u_w":384,"msid":"imamalsajadsayings.android.com","cap":"m,a","js":"afma-sdk-a-v6.4.1","bas_off":0,"net":"ed","app_name":"3.android.imamalsajadsayings.android.com","hl":"en","gnt":3,"carrier":"310260","u_audio":4,"kw":[],"u_sd":2,"simulator":1,"ms":"OPbcxzOd9lJImWjXOtp3hqpv26-cVzCC2CRXlOnJL4iR9JnqERa-t0gYOUEDfm9_ZdloVn6JYXvSi2W_T-OmyZGApgUSdoc5Ymf5xM0wqWv4Q1-L-cPGOlLqFb__qZoBPosFpAT3wG8rSE4SjadFbESExgSB07bJ9U3TVzf2AlhGPQR-7N41d3arIEUnV2UCOeer6Y6n_imlZs00ubvpKIcI5sAN2ZBIIoZhg4Qi35EBNf6nHyiKHVecGbgmnf6PDDO1xU1MfLOSdMQeqKZQWyiIsXWPGCBZ6wqyhJmCfeABwzF4p0G6y_gKB2r9xs_HzB4e8lrIQm_l1chnFG96Tg","isu":"B3EEABB8EE11C2BE770B684D95219ECB","format":"320x50_mb","oar":0,"ad_pos":{"height":0,"visible":0,"y":0,"x":0,"width":0},"u_h":592,"pt":1,"bas_on":0,"ptime":0});</script></head><body></body></html>
3月12号至25号:33:48.574:I /过程(1559):发送信号。 PID:1559 SIG:9
这是我MainActivity.java
包imamalsajadsayings.android.com;
进口android.app.Activity;
进口android.os.Bundle;
进口android.view.LayoutInflater;
进口android.view.Menu;
进口android.view.View;
进口android.widget.LinearLayout;
进口android.widget.TextView;
进口android.view.View.OnClickListener;
公共类MainActivity延伸活动{
私人LayoutInflater充气;
私人的LinearLayout someLayout;
@覆盖
保护无效的onCreate(包savedInstanceState){
super.onCreate(savedInstanceState);
的setContentView(R.layout.activity_main);
someLayout =(的LinearLayout)findViewById(R.id.state2); //布局present在activity_main
充气=(LayoutInflater)getSystemService(LAYOUT_INFLATER_SERVICE);
runNextTask();
}
公共无效runNextTask(){
的LinearLayout mInflatedLayout =(的LinearLayout)inflater.inflate(R.layout.activity_main,NULL);
@燮pressWarnings(未使用)
最后TrackerInfo newInfo =新TrackerInfo();
//设置为选型
TextView的modelTextview =(TextView中)mInflatedLayout.findViewById(R.id.state2);
someLayout.addView(mInflatedLayout);
modelTextview.setOnClickListener(新OnClickListener(){
@覆盖
公共无效的onClick(视图v){
}
});
}
@覆盖
公共布尔onCreateOptionsMenu(功能菜单){
//充气菜单;这增加了项目操作栏,如果它是present。
。getMenuInflater()膨胀(R.menu.main,菜单);
返回true;
}
}
这是我activity_main.xml
&LT;滚动型的xmlns:机器人=http://schemas.android.com/apk/res/android
的xmlns:广告=http://schemas.android.com/apk/lib/com.google.ads
的xmlns:工具=http://schemas.android.com/tools
机器人:ID =@ + ID / relLayout
机器人:layout_width =match_parent
机器人:layout_height =match_parent
机器人:重力=右
机器人:方向=垂直
工具:上下文=MainActivity。&GT;
&LT;的LinearLayout
机器人:layout_width =FILL_PARENT
机器人:layout_height =WRAP_CONTENT
机器人:重力=右
机器人:方向=垂直
机器人:背景=@可绘制/图像&GT;
&LT; com.google.ads.AdView
机器人:ID =@ + ID /广告
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
广告:adUnitId =a152b5665edfefd
广告:loadAdOnCreate =真
广告:adSize =大旗/&GT;
&LT;的TextView
机器人:ID =@ + ID /状态1
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文本=قال(عليهالسلام):(منكرمتعليهنفسههانتعليهالدنيا)
机器人:paddingTop =10SP
机器人:可点击=假
?机器人:listSeparatorTextViewStyle的风格= /&GT;
&LT;的TextView
机器人:ID =@ + ID / STATE2
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文本=قال(عليهالسلام):(الخيركلهفيصيانةالإنساننفسه)
机器人:paddingTop =10SP
风格=安卓?listSeparatorTextViewStyle
机器人:可点击=真
机器人:的onClick =runNextTask/&GT;
&LT;的TextView
机器人:ID =@ + ID / STATE3
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文本=قال(عليهالسلام):(ماأحبالمؤمنمعافىفيالدنيا,وفينفسهوماله,ولايصاببشيءمنالمصائب)
机器人:paddingTop =10SP
机器人:可点击=真
?机器人:listSeparatorTextViewStyle的风格= /&GT;
&LT;的TextView
机器人:ID =@ + ID / state4
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文本=قال(عليهالسلام):(ضلمنليسلهحليميرشده,وذلمنليسلهسفيهيعضده。)
机器人:paddingTop =10SP
机器人:可点击=真
?机器人:listSeparatorTextViewStyle的风格= /&GT;
&LT;的TextView
机器人:ID =@ + ID / state5
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文本=قال(عليهالسلام):(ويللمنغلبتآحادهأعشاره)
机器人:paddingTop =10SP
机器人:可点击=真
?机器人:listSeparatorTextViewStyle的风格= /&GT;
&LT;的TextView
机器人:ID =@ + ID / state6
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文本=قال(عليهالسلام):(اللئيميأكلمالهالأعداء,والذيخبثلايخرجإلانكدا。)
机器人:paddingTop =10SP
机器人:可点击=真
?机器人:listSeparatorTextViewStyle的风格= /&GT;
&LT;查看
机器人:ID =@ + ID / VIEW3
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT/&GT;
&LT;的TextView
机器人:ID =@ + ID / state7
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文本=قال(عليهالسلام):(إنالجسدإذالميمرضيأشرولاخيرفيجسديأشر。)
机器人:paddingTop =10SP
机器人:可点击=真
?机器人:listSeparatorTextViewStyle的风格= /&GT;
&LT;的TextView
机器人:ID =@ + ID / state8
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文本=قال(عليهالسلام):(عليكمبأداءالأمانة,فوالذيبعثمحمدابالحقنبيالوأنقاتلأبيالحسينبنعليائتمننيعلىالسيفالذيقتلهبهلأديتهإليه。)
机器人:paddingTop =10SP
机器人:可点击=真
?机器人:listSeparatorTextViewStyle的风格= /&GT;
&LT;的TextView
机器人:ID =@ + ID / state9
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文本=قال(عليهالسلام):(أفضلالأعمالعنداللهماعملبالسنة)
机器人:paddingTop =10SP
机器人:可点击=真
?机器人:listSeparatorTextViewStyle的风格= /&GT;
&LT;的TextView
机器人:ID =@ + ID / state9
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文本=قال(عليهالسلام):(لقداسترقكبالودمنسبقكبالشكر。)
机器人:paddingTop =10SP
机器人:可点击=真
?机器人:listSeparatorTextViewStyle的风格= /&GT;
&LT;的TextView
机器人:ID =@ + ID / STATE10
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文本=قال(عليهالسلام):(لايكونالصديقصديقاحتىيقطعلأخيهالمؤمنقطعةمندينهيرقعهابالاستغفار。)
机器人:paddingTop =10SP
机器人:可点击=真
?机器人:listSeparatorTextViewStyle的风格= /&GT;
&LT;的TextView
机器人:ID =@ + ID / state11
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文本=قال(عليهالسلام):(ضمنتعلىربيأنهلايسالأحدمنغيرحاجةإلااضطرتهالمسألةيوماإلىأنيسألمنحاجة。)
机器人:paddingTop =10SP
机器人:可点击=真
?机器人:listSeparatorTextViewStyle的风格= /&GT;
&LT;的TextView
机器人:ID =@ + ID / state12
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文本=قال(عليهالسلام):(إياك,وماتعتذرمنه)
机器人:paddingTop =10SP
机器人:可点击=真
?机器人:listSeparatorTextViewStyle的风格= /&GT;
&LT;的TextView
机器人:ID =@ + ID / state13
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文本=قال(عليهالسلام):(إناللهجلجلالهيقول:وعزتيوعظمتيوجمالي,وبهائي,وعلوي,وارتفاعمكانلايؤثرعبدهوايعلىهواهإلاجعلتهمهفيآخرته,وغناهفيقلبه,كففتعنهضيعته,وضمنتالسماوات والأرضرزقه,وأتتهالدنياوهيراغمة)
机器人:paddingTop =10SP
机器人:可点击=真
?机器人:listSeparatorTextViewStyle的风格= /&GT;
&LT;的TextView
机器人:ID =@ + ID / state14
机器人:layout_width =WRAP_CONTENT
机器人:layout_height =WRAP_CONTENT
机器人:文本=قال(عليهالسلام):(ربمغرور,مفتون,يصبحلاهياضاحكا,يأكلويشرب,وهولايدريلعلهقدسبقتلهمناللهسخطه,يصلىبهانارجهنم。)
机器人:paddingTop =10SP
机器人:可点击=真
?机器人:listSeparatorTextViewStyle的风格= /&GT;
&LT; / LinearLayout中&GT;
&LT; /滚动型&GT;
解决方案
您已经错误地初始化你的的TextView
当您添加的TextView
在布局和你试图用的LinearLayout 这是不对的。
更改的LinearLayout
与的TextView
在你的onCreate(),如下:
someLayout =(TextView中)findViewById(R.id.state2);
你为什么要夸大你的布局两次在code?我不明白你为什么这样做。但我提供code有一些相关的code试着用我的code。
公共类MainActivity延伸活动{
私人LayoutInflater充气;
私人TextView的someLayout;
@覆盖
保护无效的onCreate(包savedInstanceState){
super.onCreate(savedInstanceState);
的setContentView(R.layout.activity_main);
someLayout =(TextView中)findViewById(R.id.state2); //布局present在activity_main
//充气=(LayoutInflater)getSystemService(LAYOUT_INFLATER_SERVICE);
runNextTask();
}
公共无效runNextTask(){
//的LinearLayout mInflatedLayout =(的LinearLayout)inflater.inflate(R.layout.activity_main,NULL);
@燮pressWarnings(未使用)
最后TrackerInfo newInfo =新TrackerInfo();
//设置为选型
// TextView的modelTextview =(TextView中)mInflatedLayout.findViewById(R.id.state2);
//someLayout.addView(mInflatedLayout);
someLayout.setOnClickListener(新OnClickListener(){
@覆盖
公共无效的onClick(视图v){
}
});
}
仅供参考不能在的TextView
添加任何布局,其查看
不是布局
并在codeI看到你正在试图添加布局
到查看
这是不对的。
i have added onClick in my mainactivity for my textview and i had no errors but when i run the app it crashes saying app has stopped working even though i have no errors in my codes i dont know what's the problem
i hope you can help me and thanks in advance
this is my logcat
12-25 03:32:44.694: I/Ads(1433): AdLoader timed out after 60000ms while getting the URL.
12-25 03:33:00.234: I/Process(1433): Sending signal. PID: 1433 SIG: 9
12-25 03:33:38.454: D/dalvikvm(1559): GC_FOR_ALLOC freed 40K, 4% free 3135K/3248K, paused 283ms, total 286ms
12-25 03:33:38.504: I/dalvikvm-heap(1559): Grow heap (frag case) to 4.200MB for 1127536-byte allocation
12-25 03:33:38.654: D/dalvikvm(1559): GC_FOR_ALLOC freed 2K, 3% free 4233K/4352K, paused 146ms, total 146ms
12-25 03:33:39.144: D/dalvikvm(1559): GC_FOR_ALLOC freed <1K, 3% free 4238K/4352K, paused 46ms, total 47ms
12-25 03:33:39.304: I/dalvikvm-heap(1559): Grow heap (frag case) to 9.535MB for 5591056-byte allocation
12-25 03:33:39.394: D/dalvikvm(1559): GC_FOR_ALLOC freed <1K, 2% free 9698K/9816K, paused 84ms, total 84ms
12-25 03:33:40.284: V/WebViewChromium(1559): Binding Chromium to the background looper Looper (main, tid 1) {b1d56e50}
12-25 03:33:40.304: I/chromium(1559): [INFO:library_loader_hooks.cc(112)] Chromium logging enabled: level = 0, default verbosity = 0
12-25 03:33:40.334: I/BrowserProcessMain(1559): Initializing chromium process, renderers=0
12-25 03:33:40.514: D/(1559): HostConnection::get() New Host Connection established 0xb7a714f8, tid 1559
12-25 03:33:40.594: W/chromium(1559): [WARNING:proxy_service.cc(888)] PAC support disabled because there is no system implementation
12-25 03:33:41.664: E/ActivityThread(1559): Failed to find provider info for com.google.plus.platform
12-25 03:33:41.774: I/Ads(1559): To get test ads on this device, call adRequest.addTestDevice(AdRequest.TEST_EMULATOR);
12-25 03:33:42.194: D/AndroidRuntime(1559): Shutting down VM
12-25 03:33:42.194: W/dalvikvm(1559): threadid=1: thread exiting with uncaught exception (group=0xb1a83ba8)
12-25 03:33:42.214: E/AndroidRuntime(1559): FATAL EXCEPTION: main
12-25 03:33:42.214: E/AndroidRuntime(1559): Process: imamalsajadsayings.android.com, PID: 1559
12-25 03:33:42.214: E/AndroidRuntime(1559): java.lang.RuntimeException: Unable to start activity ComponentInfo{imamalsajadsayings.android.com/imamalsajadsayings.android.com.MainActivity}: java.lang.ClassCastException: android.widget.TextView cannot be cast to android.widget.LinearLayout
12-25 03:33:42.214: E/AndroidRuntime(1559): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
12-25 03:33:42.214: E/AndroidRuntime(1559): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245)
12-25 03:33:42.214: E/AndroidRuntime(1559): at android.app.ActivityThread.access$800(ActivityThread.java:135)
12-25 03:33:42.214: E/AndroidRuntime(1559): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196)
12-25 03:33:42.214: E/AndroidRuntime(1559): at android.os.Handler.dispatchMessage(Handler.java:102)
12-25 03:33:42.214: E/AndroidRuntime(1559): at android.os.Looper.loop(Looper.java:136)
12-25 03:33:42.214: E/AndroidRuntime(1559): at android.app.ActivityThread.main(ActivityThread.java:5017)
12-25 03:33:42.214: E/AndroidRuntime(1559): at java.lang.reflect.Method.invokeNative(Native Method)
12-25 03:33:42.214: E/AndroidRuntime(1559): at java.lang.reflect.Method.invoke(Method.java:515)
12-25 03:33:42.214: E/AndroidRuntime(1559): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
12-25 03:33:42.214: E/AndroidRuntime(1559): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
12-25 03:33:42.214: E/AndroidRuntime(1559): at dalvik.system.NativeStart.main(Native Method)
12-25 03:33:42.214: E/AndroidRuntime(1559): Caused by: java.lang.ClassCastException: android.widget.TextView cannot be cast to android.widget.LinearLayout
12-25 03:33:42.214: E/AndroidRuntime(1559): at imamalsajadsayings.android.com.MainActivity.onCreate(MainActivity.java:20)
12-25 03:33:42.214: E/AndroidRuntime(1559): at android.app.Activity.performCreate(Activity.java:5231)
12-25 03:33:42.214: E/AndroidRuntime(1559): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087)
12-25 03:33:42.214: E/AndroidRuntime(1559): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159)
12-25 03:33:42.214: E/AndroidRuntime(1559): ... 11 more
12-25 03:33:43.064: D/dalvikvm(1559): DexOpt: --- BEGIN 'ads478949099.jar' (bootstrap=0) ---
12-25 03:33:46.024: D/dalvikvm(1559): DexOpt: --- END 'ads478949099.jar' (success) ---
12-25 03:33:46.024: D/dalvikvm(1559): DEX prep '/data/data/imamalsajadsayings.android.com/cache/ads478949099.jar': unzip in 54ms, rewrite 2963ms
12-25 03:33:46.844: I/Ads(1559): adRequestUrlHtml: <html><head><script src="http://media.admob.com/sdk-core-v40.js"></script><script>AFMA_getSdkConstants();AFMA_buildAdURL({"preqs":0,"session_id":"5927457787414134416","seq_num":"1","slotname":"a152b5665edfefd","u_w":384,"msid":"imamalsajadsayings.android.com","cap":"m,a","js":"afma-sdk-a-v6.4.1","bas_off":0,"net":"ed","app_name":"3.android.imamalsajadsayings.android.com","hl":"en","gnt":3,"carrier":"310260","u_audio":4,"kw":[],"u_sd":2,"simulator":1,"ms":"OPbcxzOd9lJImWjXOtp3hqpv26-cVzCC2CRXlOnJL4iR9JnqERa-t0gYOUEDfm9_ZdloVn6JYXvSi2W_T-OmyZGApgUSdoc5Ymf5xM0wqWv4Q1-L-cPGOlLqFb__qZoBPosFpAT3wG8rSE4SjadFbESExgSB07bJ9U3TVzf2AlhGPQR-7N41d3arIEUnV2UCOeer6Y6n_imlZs00ubvpKIcI5sAN2ZBIIoZhg4Qi35EBNf6nHyiKHVecGbgmnf6PDDO1xU1MfLOSdMQeqKZQWyiIsXWPGCBZ6wqyhJmCfeABwzF4p0G6y_gKB2r9xs_HzB4e8lrIQm_l1chnFG96Tg","isu":"B3EEABB8EE11C2BE770B684D95219ECB","format":"320x50_mb","oar":0,"ad_pos":{"height":0,"visible":0,"y":0,"x":0,"width":0},"u_h":592,"pt":1,"bas_on":0,"ptime":0});</script></head><body></body></html>
12-25 03:33:48.574: I/Process(1559): Sending signal. PID: 1559 SIG: 9
and this is my MainActivity.java
package imamalsajadsayings.android.com;
import android.app.Activity;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.View;
import android.widget.LinearLayout;
import android.widget.TextView;
import android.view.View.OnClickListener;
public class MainActivity extends Activity {
private LayoutInflater inflater;
private LinearLayout someLayout;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
someLayout = (LinearLayout) findViewById(R.id.state2); //layout present in activity_main
inflater = (LayoutInflater)getSystemService(LAYOUT_INFLATER_SERVICE);
runNextTask();
}
public void runNextTask(){
LinearLayout mInflatedLayout = (LinearLayout) inflater.inflate(R.layout.activity_main, null);
@SuppressWarnings("unused")
final TrackerInfo newInfo = new TrackerInfo();
//set up for model selection
TextView modelTextview = (TextView)mInflatedLayout.findViewById(R.id.state2);
someLayout.addView(mInflatedLayout);
modelTextview.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
and this is my activity_main.xml
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/relLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="right"
android:orientation="vertical"
tools:context=".MainActivity" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="right"
android:orientation="vertical"
android:background="@drawable/images" >
<com.google.ads.AdView
android:id="@+id/ad"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adUnitId="a152b5665edfefd"
ads:loadAdOnCreate="true"
ads:adSize="BANNER" />
<TextView
android:id="@+id/state1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="قال (عليه السلام): (من كرمت عليه نفسه هانت عليه الدنيا) "
android:paddingTop="10sp"
android:clickable = "false"
style="?android:listSeparatorTextViewStyle" />
<TextView
android:id="@+id/state2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="قال (عليه السلام): (الخير كله في صيانة الإنسان نفسه) "
android:paddingTop="10sp"
style="?android:listSeparatorTextViewStyle"
android:clickable="true"
android:onClick="runNextTask"/>
<TextView
android:id="@+id/state3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="قال (عليه السلام): (ما أحب المؤمن معافى في الدنيا، وفي نفسه وماله، ولا يصاب بشيء من المصائب)"
android:paddingTop="10sp"
android:clickable = "true"
style="?android:listSeparatorTextViewStyle"/>
<TextView
android:id="@+id/state4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" قال (عليه السلام): (ضل من ليس له حليم يرشده، وذل من ليس له سفيه يعضده..) "
android:paddingTop="10sp"
android:clickable = "true"
style="?android:listSeparatorTextViewStyle"/>
<TextView
android:id="@+id/state5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="قال (عليه السلام): (ويل لمن غلبت آحاده أعشاره) "
android:paddingTop="10sp"
android:clickable = "true"
style="?android:listSeparatorTextViewStyle"/>
<TextView
android:id="@+id/state6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="قال (عليه السلام): (اللئيم يأكل ماله الأعداء، والذي خبث لا يخرج إلا نكداً..) "
android:paddingTop="10sp"
android:clickable = "true"
style="?android:listSeparatorTextViewStyle"/>
<View
android:id="@+id/view3"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<TextView
android:id="@+id/state7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text=" قال (عليه السلام): (إن الجسد إذا لم يمرض يأشر ولا خير في جسد يأشر..) "
android:paddingTop="10sp"
android:clickable = "true"
style="?android:listSeparatorTextViewStyle"/>
<TextView
android:id="@+id/state8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="قال (عليه السلام): (عليكم بأداء الأمانة، فوالذي بعث محمداً بالحق نبياً لو أن قاتل أبي الحسين بن علي ائتمنني على السيف الذي قتله به لأديته إليه..)"
android:paddingTop="10sp"
android:clickable = "true"
style="?android:listSeparatorTextViewStyle"/>
<TextView
android:id="@+id/state9"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="قال (عليه السلام): (أفضل الأعمال عند الله ما عمل بالسنة) "
android:paddingTop="10sp"
android:clickable = "true"
style="?android:listSeparatorTextViewStyle"/>
<TextView
android:id="@+id/state9"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="قال (عليه السلام): (لقد استرقك بالود من سبقك بالشكر..) "
android:paddingTop="10sp"
android:clickable = "true"
style="?android:listSeparatorTextViewStyle"/>
<TextView
android:id="@+id/state10"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="قال (عليه السلام): (لا يكون الصديق صديقاً حتى يقطع لأخيه المؤمن قطعة من دينه يرقعها بالاستغفار..)"
android:paddingTop="10sp"
android:clickable = "true"
style="?android:listSeparatorTextViewStyle"/>
<TextView
android:id="@+id/state11"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="قال (عليه السلام): (ضمنت على ربي أنه لا يسال أحد من غير حاجة إلا اضطرته المسألة يوماً إلى أن يسأل من حاجة..)"
android:paddingTop="10sp"
android:clickable = "true"
style="?android:listSeparatorTextViewStyle"/>
<TextView
android:id="@+id/state12"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="قال (عليه السلام): (إياك، وما تعتذر منه) "
android:paddingTop="10sp"
android:clickable = "true"
style="?android:listSeparatorTextViewStyle"/>
<TextView
android:id="@+id/state13"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="قال (عليه السلام): (إن الله جل جلاله يقول: وعزتي وعظمتي وجمالي، وبهائي، وعلوي، وارتفاع مكان لا يؤثر عبد هواي على هواه إلا جعلت همه في آخرته، وغناه في قلبه، كففت عنه ضيعته، وضمنت السماوات والأرض رزقه، وأتته الدنيا وهي راغمة)"
android:paddingTop="10sp"
android:clickable = "true"
style="?android:listSeparatorTextViewStyle"/>
<TextView
android:id="@+id/state14"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="قال (عليه السلام): (رب مغرور، مفتون، يصبح لاهياً ضاحكاً، يأكل ويشرب، وهو لا يدري لعله قد سبقت له من الله سخطه، يصلى بها نار جهنم..)"
android:paddingTop="10sp"
android:clickable = "true"
style="?android:listSeparatorTextViewStyle"/>
</LinearLayout>
</ScrollView>
解决方案
You have wrongly initialized your TextView
As you have added TextView
in your layout and you are trying to initialize it with LinearLayout
which is wrong.
Change the LinearLayout
with TextView
in your onCreate() as below :
someLayout = (TextView) findViewById(R.id.state2);
Why are you inflating your layout two times in your code ? I do not understand why are you doing so. But i am providing the code with some relevant code try with my code.
public class MainActivity extends Activity {
private LayoutInflater inflater;
private TextView someLayout;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
someLayout = (TextView) findViewById(R.id.state2); //layout present in activity_main
// inflater = (LayoutInflater)getSystemService(LAYOUT_INFLATER_SERVICE);
runNextTask();
}
public void runNextTask(){
// LinearLayout mInflatedLayout = (LinearLayout) inflater.inflate(R.layout.activity_main, null);
@SuppressWarnings("unused")
final TrackerInfo newInfo = new TrackerInfo();
//set up for model selection
// TextView modelTextview = (TextView)mInflatedLayout.findViewById(R.id.state2);
//someLayout.addView(mInflatedLayout);
someLayout.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
}
});
}
FYI You can not add any layout in TextView
as its View
not a Layout
and in your code i have seen that you are trying to add Layout
into View
which is wrong.
相关推荐
最新文章