我希望在特定条件之后显示一个对话框,但是对于现在的演示,我想从扩展应用程序的类中显示一个对话框.这是我的代码
public class ControlApplication extends Application
{
@Override
{
super.onCreate();
final Dialog dialog = new Dialog ( getApplicationContext() );
dialog.setTitle("zakasssssssssssssssssss");
dialog.setCancelable(false);
dialog.show();
}
Run Code Online (Sandbox Code Playgroud)
}
但是在dialog.show()我得到的错误就像
Attempted to add window with non-application token WindowToken{4067a268 token=null}. Aborting.
D/AndroidRuntime( 1923): Shutting down VM
W/dalvikvm( 1923): threadid=1: thread exiting with uncaught exception (group=0x40015560)
E/AndroidRuntime( 1923): FATAL EXCEPTION: main
E/AndroidRuntime( 1923): java.lang.RuntimeException: Unable to create application
com.test.shrenik.ControlApplication: android.view.WindowManager$BadTokenException:
Unable to add window -- token null is not for an application
E/AndroidRuntime( 1923): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3275)
E/AndroidRuntime( …Run Code Online (Sandbox Code Playgroud) 我有Button及其文本,我从string.xml中检索它,即我在strings.xml中的res/values中声明了一个Button文本
<string name="Google"><a href=""http://www.google.com\">Google</a></string>
Run Code Online (Sandbox Code Playgroud)
我将其文本颜色从蓝色删除为白色,但如何删除其下划线?在我的.java文件中我只使用setMovementMethod(LinkMovementMethod.getInstance());链接clickabale ...我没有使用Linkify,webview或类似form.Html ...一切正常.我只想删除"Google"文本下方的下划线...有没有办法在xml中执行此操作?
我甚至用过android:autoLink="all".但是当我使用它时,文本和按钮的颜色会发生变化,我不希望这样.
请帮忙.