小编plu*_*ism的帖子

Android:将数据(附加内容)传递给片段

我是Android编程的新手,在将Parcelable的ArrayList传递给片段时遇到了问题.这是启动的Activity(运行良好!),其中feedlist是可分割音乐的ArrayList .

Intent in = new Intent(context, ListMusicsActivity.class);

in.putExtra("arrayMusic", feedList);
activity.startActivity(in);
Run Code Online (Sandbox Code Playgroud)

片段Activity onCreate()方法:

@Override
protected void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activitymusiclist);

    if(savedInstanceState != null)
    {
        ListMusicFragment frag = new ListMusicFragment();
        frag.setArguments(getIntent().getExtras());
    }
}
Run Code Online (Sandbox Code Playgroud)

片段代码:

public class ListMusicFragment extends SherlockFragment{

private ArrayList<Music> listMusics = new ArrayList<Music>();
private ListView listMusic;


@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, 
    Bundle savedInstanceState)
{
    listMusics = (ArrayList<Music>) getArguments().getSerializable("arrayMusic");
    View view = inflater.inflate(R.layout.musiclistview, container, false);
    listMusic = (ListView) view.findViewById(R.id.musicListView);
    listMusic.setAdapter(new MusicBaseAdapter(getActivity(), listMusics));

    return …
Run Code Online (Sandbox Code Playgroud)

java android nullpointerexception android-intent

79
推荐指数
1
解决办法
12万
查看次数

在64位系统上编译32位二进制文​​件

我在64位系统中编写了一个Go程序,但我想编译一个32位二进制文​​件!

64位二进制文​​件工作得很好,但我不知道如何创建32位二进制文​​件.

我该怎么做?

windows go

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

Phoenix + ExMachina错误

我正在按照本教程进行操作,在添加此代码和角色Factory之后,我收到以下错误:

15:09:08.808 [错误] GenServer #PID <0.245.0>终止**(UndefinedFunctionError)函数Ecto.Adapters.SQL.begin_test_transaction/1未定义或私有.你是说其中一个:

  * in_transaction?/1

(ecto) Ecto.Adapters.SQL.begin_test_transaction(Pxblog.Repo)
(elixir) src/elixir_compiler.erl:125: :elixir_compiler.dispatch_loaded/6
(elixir) src/elixir_lexical.erl:17: :elixir_lexical.run/3
(elixir) src/elixir_compiler.erl:30: :elixir_compiler.quoted/3
(elixir) lib/code.ex:363: Code.require_file/2
(elixir) lib/enum.ex:651: Enum."-each/2-lists^foreach/1-0-"/2
(elixir) lib/enum.ex:651: Enum.each/2
(mix) lib/mix/tasks/test.ex:216: Mix.Tasks.Test.run/1
Run Code Online (Sandbox Code Playgroud)

这是我的test_helper.exs文件:

{:ok, _} = Application.ensure_all_started(:ex_machina)
ExUnit.start

Mix.Task.run "ecto.create", ~w(-r Pxblog.Repo --quiet)
Mix.Task.run "ecto.migrate", ~w(-r Pxblog.Repo --quiet)
Ecto.Adapters.SQL.begin_test_transaction(Pxblog.Repo)
Run Code Online (Sandbox Code Playgroud)

可能有什么不对?我已经更新了所有的依赖项mix deps.update --all.

提前致谢!

elixir web phoenix-framework

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

ion java.lang.ClassCastException

我使用ION(https://github.com/koush/ion)从网页中的图像加载到ListViewImageView.目前我想从中获取位图ImageView,但是我得到一个强制关闭我的应用程序的异常:

java.lang.ClassCastException: com.koushikdutta.ion.IonDrawable cannot be cast to android.graphics.drawable.BitmapDrawable
Run Code Online (Sandbox Code Playgroud)

这些是我正在使用的行:

final ImageView itemImageView = (ImageView)view.findViewById(R.id.photoImage);
final Bitmap itemDrawable = ((BitmapDrawable) itemImageView.getDrawable()).getBitmap();
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?提前致谢!

android image classcastexception imageview android-ion

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