And*_*yld 5 android alignment toast android-context
我正在使用Toast.makeText来显示对话框的结果并且有一个奇怪的问题:文本显示在应该保持它的框架上方,如下所示:
消息未与帧错位.请更好地对齐它.[ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ ___ ]
我通常使用的代码看起来像
Toast bread = Toast.makeText(getContext(), R.string.message, Toast.LENGTH_LONG);
bread.show();
Run Code Online (Sandbox Code Playgroud)
从对话框.我听说不好的情况有时候会导致通货膨胀问题,但是getOwnerActivity()
会返回null,所以就这样了.在任何情况下,我都认为getContext()会提供在构造时传递的上下文,无论如何都是活动.
有什么建议?
Jon*_*lls 21
你可以试试这个:
Toast bread = Toast.makeText(getApplicationContext(), R.string.message, Toast.LENGTH_LONG);
bread.show();
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
38554 次 |
最近记录: |