Android TextView停止换行
作者:互联网
我花了很多时间寻找解决方案,但是没有发现任何与我所遇到的相似的东西.当我在G2上运行我的应用程序时,我的所有textview都不会换行.(不管视图有多大.)如果我在模拟器上运行,它们会自动换行.部署到我的G2时,其他所有应用程序似乎都没有这个问题.我关闭了设备的电源,重新创建了布局,等等.这似乎甚至影响了此特定应用程序中的标准警报对话框.这在我所有的活动中都在发生.有没有人看到过这样的东西,或者有人知道我应该看什么?
一些要求的代码…
AlertDialog.Builder eula = new AlertDialog.Builder(activity)
.setTitle(R.string.eula_title)
.setIcon(android.R.drawable.ic_dialog_info)
.setMessage(R.string.eula_text)
.setCancelable(accepted)
.setPositiveButton(R.string.eula_accept,
new android.content.DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
setAcceptedEula(activity);
dialog.dismiss();
mHandler.post(mSplashScreen.launch);
}
})
.setNegativeButton(R.string.eula_decline,
new android.content.DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
activity.finish();
}
});
eula.show();
标准警报对话框不会换行.它显示了一条拖离视图的线.
解决方法:
好,所以我想通了.
我有一个主题应用于父主题Theme.Holo.
当我删除该主题作为父主题时,我的文本视图再次开始环绕!我不知道为什么在不了解Theme.Holo的设备上运行时会感到困惑.
因此,我刚刚创建了一个附加的values-v13目录并修改了主题.对不起麻烦的人.
标签:android,android-layout,textview,word-wrap 来源: https://codeday.me/bug/20191012/1896741.html