我设置了两个Fragment
s的滑动标签,每个标签Fragment
都有Button
一个WebView
.这样做的问题是,当WebView
Button
单击滑动选项卡仍然激活时,当用户尝试在您内导航时,WebView
最终会滑动到另一个选项卡.在点击方法中是否有一种方法可以禁用选项卡的滑动功能?任何帮助将非常感谢!
这里的代码:
public class MyWebViewClass extends Fragment {
private WebView mWebView;
private Button mButton;
public MyWebViewClass() {
// Required empty public constructor
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View view = inflater.inflate(R.layout.fragment_webview, container, false);
mWebView = (WebView) view.findViewById(R.id.WebView);
mButton = (Button) view.findViewById(R.id.Button1);
mButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mWebView.setVisibility(View.VISIBLE);
mButton.setVisibility(View.GONE);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("www.google.com"); …
Run Code Online (Sandbox Code Playgroud) 应该图像是抽屉式导航这样每台手机大小(华电国际,MDPI,XHDPI,XXHDPI)什么尺寸的一个?
任何人都可以帮助我!无法正常编写意图,以便在我的回收站视图中启动新活动!有必要这样做的新方法吗?任何帮助将非常感谢!
这是我的View Holder Code;
class MyViewHolder extends RecyclerView.ViewHolder implements View.OnClickListener {
TextView title;
ImageView icon;
public MyViewHolder(View itemView, TextView textView) {
super(itemView);
title = (TextView) itemView.findViewById(R.id.listText);
icon = (ImageView) itemView.findViewById(R.id.listImage);
itemView.setOnClickListener(this);
title = textView;
}
@Override
public void onClick(View v) {
if (getPosition() == 0) {
Toast.makeText(v.getContext(), "Actvity 1", Toast.LENGTH_SHORT).show();
}
if (getPosition() == 1) {
Toast.makeText(v.getContext(), "Actvity 2", Toast.LENGTH_SHORT).show();
}
}
}
}
Run Code Online (Sandbox Code Playgroud) android onclick android-intent android-5.0-lollipop android-recyclerview