小编Doc*_*Who的帖子

从assets文件夹加载图像

我有一个Android应用程序,其中我有资产文件夹中的几个图像.现在我想制作一组图像.现在我的问题是: - 当我们的图像处于可绘制状态时,我们可以制作一个类似的数组

int x[] = {
    R.drawable.ss,
    R.drawable.aa, R.drawable.sk,
    R.drawable.xx
};
Run Code Online (Sandbox Code Playgroud)

等等.当我的图像在资源文件夹中时,如何制作与上面相同的图像数组.我想在类级别创建一个数组.

java android

16
推荐指数
2
解决办法
3万
查看次数

交换卡时无法更新片段文本

我正在进行刷卡和卡片翻转功能,我正在使用ViewPager和片段.

我的问题是我无法在片段内更新TextView,因为我从左到右或从右到左刷卡,但是当我翻转卡片时它会更新UI.我试过通过互联网提供的所有东西,但没有一个解决方案适合我.

我关注此链接 https://github.com/jamesmccann/android-view-pager-cards

这是我的代码

public class CardContainerFragment extends Fragment {

private boolean cardFlipped = false;
static TextView textview;

public CardContainerFragment() {
    setHasOptionsMenu(true);
}

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {

    View rootView = inflater.inflate(R.layout.fragment_card_container, container, false);
    LinearLayout ll = (LinearLayout)rootView.findViewById(R.id.layout);
    rootView.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            flipCard();
        }
    });

    getChildFragmentManager()
            .beginTransaction()
            .add(R.id.container, new CardFrontFragment())
            .commit();

    Message msg = handler.obtainMessage();
    msg.arg1 = 1;
    handler.sendMessage(msg);

    return rootView;
}

final Handler handler = new Handler(){
    @Override …
Run Code Online (Sandbox Code Playgroud)

android fragment android-viewpager

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

标签 统计

android ×2

android-viewpager ×1

fragment ×1

java ×1