我使用webVIew读取本地HTML.HTML存储位置 资产项目
有些手机可以成功使用(三星...)有些手机不能(HTC nexus ......)
这是我的代码
public class MainActivity extends Activity {
private WebView wvBrowser;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
findViews();
}
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (wvBrowser.canGoBack() && event.getKeyCode() == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
wvBrowser.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}
private void findViews() {
wvBrowser = (WebView) findViewById(R.id.Browser);
//wvBrowser.loadUrl(getString(R.string.googleUrl));
wvBrowser.getSettings().setSupportZoom(true);
wvBrowser.getSettings().setBuiltInZoomControls(true);
wvBrowser.loadUrl("file:///android_asset/ts.htm");
}
}
Run Code Online (Sandbox Code Playgroud) 安装Android Studio后,我启动了它.但它没有开始.我打开任务管理器以查看两个以上的执行顺序
Cmd.exe 和 conhost.exe
我的系统版本是Windows 7 Ultimate 64bit.任何想法如何解决这个问题?
我参考了一些方法。即fireTableCellUpdated的有效方法。但实际上我还是不申请。
DETA 值更新后如何使表内容更新。
该方法我调用 GJJ 方法实现。虽然更新了但是出现了很多新的窗口。这不是我的需求。
告诉我如何在新窗口中添加按钮和监听按钮执行更新行为朋友告诉我如何做。
class MyTable extends AbstractTableModel {
Object p[][]={
{DETA_1_1,DETA_1_2, DETA_1_3, DETA_1_4, DETA_1_5},
{DETA_2_1,DETA_2_2, DETA_2_3, DETA_2_4, DETA_2_5},
{DETA_3_1,DETA_3_2, DETA_3_3, DETA_3_4, DETA_3_5},
{DETA_4_1,DETA_4_2, DETA_4_3, DETA_4_4, DETA_4_5},
{DETA_5_1,DETA_5_2, DETA_5_3, DETA_5_4, DETA_5_5},
{DETA_6_1,DETA_6_2, DETA_6_3, DETA_6_4, DETA_6_5},
{DETA_7_1,DETA_7_2, DETA_7_3, DETA_7_4, DETA_7_5},
{DETA_8_1,DETA_8_2, DETA_8_3, DETA_8_4, DETA_8_5},
{DETA_9_1,DETA_9_2,DETA_9_3,DETA_9_4,DETA_9_5},
{DETA_10_1,DETA_10_2,DETA_10_3,DETA_10_4,DETA_10_5},
{DETA_11_1,DETA_11_2,DETA_11_3,DETA_11_4,DETA_11_5},
{DETA_12_1,DETA_12_2,DETA_12_3,DETA_12_4,DETA_12_5},
{DETA_1_3_1,DETA_1_3_2,DETA_1_3_3,DETA_1_3_4,DETA_1_3_5},
{DETA_1_4_1,DETA_1_4_2, DETA_1_4_3, DETA_1_4_4, DETA_1_4_5},
{DETA_15_1,DETA_15_2,DETA_15_3,DETA_15_4,DETA_15_5},
{DETA_16_1,DETA_16_2,DETA_16_3,DETA_16_4,DETA_16_5},
{DETA_17_1,DETA_17_2,DETA_17_3,DETA_17_4,DETA_17_5},
{DETA_1_8_1,DETA_1_8_2,DETA_1_8_3,DETA_1_8_4,DETA_1_8_5},
{DETA_19_1,DETA_19_2,DETA_19_3,DETA_19_4,DETA_19_5}
};
String[] n = { "NO","CARD","NAME","NAME2","time" };
public int getColumnCount() {
return n.length;
}
public int getRowCount() {
return p.length; …Run Code Online (Sandbox Code Playgroud)