相关疑难解决方法(0)

自定义复选框图像android

是否有一种简单的方法可以将自定义图像用于复选框?我想复制gmail的"已加星标"行为.所以我希望有一个复选框,当选中时,它是一个填充星号.当未经检查的是一颗空星.我是否必须使用imageview并自己做我自己的逻辑?

checkbox android

176
推荐指数
6
解决办法
20万
查看次数

listview没有使用viewpager选项卡在片段中刷新

我遇到了listview用于jipwharton的Android-ViewPagerIndicator中给出的viewpager样式标签中的片段的问题... github上的例子.

我使用相同的lib为三个选项卡,每个选项卡都有一个列表视图,相同的arraylist设置为适配器.

我使用3这种片段都工作正常,但我希望我的列表在所有其他片段中更新,当我在其中任何一个中进行更改时,它不反映更改.我想如果我在三个选项卡中的任何一个列表中检查了一个复选框(我正在更新db和我的arraylist中的值)其他两个listview里面的各个片段应该反映更改,请帮助我.请帮助我,任何帮助将不胜感激

class RingFragment extends Fragment
{
 public static RingFragment newInstance(Context c, ArrayList<Ringtones> ringList) 
 {
  RingFragment fragment = new RingFragment();
  cCntxt = c;
  return fragment;
 }
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle        
savedInstanceState)
 {
  rngAdapter = new RingAdapter(cCntxt, ringFragList);
  lstRingtones = new ListView(cCntxt);
  lstRingtones.setLayoutParams(new    LayoutParams(LayoutParams.FILL_PARENT, 
  LayoutParams.FILL_PARENT));
  lstRingtones.setAdapter(rngAdapter);
  LinearLayout layout = new LinearLayout(getActivity());
  layout.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,  
  LayoutParams.FILL_PARENT));
  layout.setGravity(Gravity.CENTER);
  layout.addView(lstRingtones);
  return layout;
 }
 public class RingAdapter extends BaseAdapter
 {
    ArrayList<Ringtones> arlstRingAdpter;
    Context adptrContext;
    public boolean noRing = false;
    public …
Run Code Online (Sandbox Code Playgroud)

tabs android listview fragment android-viewpager

5
推荐指数
1
解决办法
3364
查看次数

如何在Eclipse中导入ViewPagerIndicator库

我提到了这个链接.

正如他们提到的,我将其作为zip文件下载并尝试将库项目导入Eclipse,但我不能.相反,我收到一条消息"没有要导入的文件".怎么克服这个?

android view android-intent android-viewpager viewpagerindicator

1
推荐指数
1
解决办法
8995
查看次数

用于滑动图像的 Android 页面指示器

我正在做一个项目。我想用页面指示器显示滑动图像。幻灯片和页面指示器都出现在我的应用程序中,当我滚动图像时,图像成功更改并且工作正常。但我的页面指示器没有改变。当我在 eclipse 中运行代码时,它让我感到困惑,它工作正常,但在 android studio 中却没有。这是我的 PageIndicator:

public class PageIndicator extends ImageView{

private Paint            fillPaint;
private Paint            strokePaint;
private int              count;
private int              indicatorWidth;
private static final int CIRCLE_RADIUS       = 8;
private static final int CIRCLE_SPACE        = 10;
private static final int CIRCLE_STROKE_COLOR = Color.GRAY;
private static final int CIRCLE_FILL_COLOR   = Color.LTGRAY;
private int              screenWidth;
private float            offsetX;
private int              currentPageIndex;
private float            percent;


public PageIndicator(Context context) {
    super(context);
    initialize();
}


public PageIndicator(Context context, AttributeSet attrs) {
    super(context, attrs);
    initialize(); …
Run Code Online (Sandbox Code Playgroud)

android android-viewpager

1
推荐指数
1
解决办法
1690
查看次数