完全下载文件时,将下载的文件从一个片段传递到另一个片段

时间:2017-12-30 09:01:35

标签: android android-fragments service android-recyclerview broadcastreceiver

我在活动,主要活动下有两个片段,fragment_a和fragment_b。我从队列中的fragment_a上显示的服务下载文件。现在我想在文件完全下载到队列中时将下载的文件从fragment_a发送到fragment_b。请给我一个演示示例,说明如何实现它。 我是android编程的新手。

1 个答案:

答案 0 :(得分:0)

下载片段在下载图像后将数据传递给参数

String imagePath = getArguments().getString("image_path");
Bitmap bitmap = BitmapFactory.decodeFile(new File(imagePath));

在另一个片段中从参数

获取数据
import random
x = list(range(1,50))

winning_numbers = random.sample(x,6)

def lotto(testlist):
    one_draw = random.sample(list(range(1,50)),6)
    num = len(list(set(testlist) & set(one_draw)))
    return num

iteration = 1
draw = lotto(winning_numbers)
while(draw != 5):
    draw = lotto(winning_numbers)
    iteration += 1
    print("winning number is",winning_numbers,",",draw,",",1/iteration*100,"%")